package com.sz.common.pay.pingan.entity.rechargewithdrawal;

import lombok.Data;

/**
 * Function: 会员提现（支持手续费、支付密码验证）【6111】 <br>
 * Author: siqishangshu <br>
 * Date: 2017-10-30 10:53:00
 * 会员提现（支持手续费、支付密码验证）【6111】
 功能描述：
    会员提现，支持支付密码验证及收取提现手续费。提现是异步处理， 该接口返回成功只表示受理成功，实际是否成功需要使用6094查询。
 相关说明：
 接口字段：
    请求包：交易网－> 监管系统
 输入项名称	    英文名	        最大长度	输入属性	注释
 资金汇总账号	    SupAcctId	    C(32)	必输
 子账户账号	    CustAcctId	    C(32)	必输
 交易网会员代码	ThirdCustId	    C(32)	必输
 子账户名称	    CustName	    C(120)	必输
 提现账号	        OutAcctId	    C(32)	必输  	即收款账户，必须是在系统中维护的提现账号
 提现账户名称	    OutAcctIdName	C(120)	必输	    银行卡户名，必须与子账户名称一致
 币种	        CcyCode	        C(3)	必输	    默认为RMB
 申请提现金额	    TranAmount	    9(15)	必输
 提现手续费	    HandFee	        9(15)	必输	    收取给平台的。
 短信指令号	    SerialNo	    C(32)	可选	    送空
 短信验证码	    MessageCode	    C(7)	可选	    送空
 备注	        Note	        C(120）	可选
 保留域	        Reserve	        C(120)	可选
 网银签名       	WebSign	        C(256)	必输
 */
@Data
public class WithdrawalPoundagePasswordRequest {
    private String TranFunc  = "6111";        //交易码
    private String SupAcctId;
    private String CustAcctId;
    private String ThirdCustId;
    private String CustName;
    private String OutAcctId;
    private String OutAcctIdName;
    private String CcyCode;
    private String TranAmount;
    private String HandFee;
    private String SerialNo;
    private String MessageCode;
    private String Note;
    private String Reserve;
    private String WebSign;
}
